$(function(){
	//添加商品时判断组合出货品或否重复
	$(".add select").change(function(){
		var t='';
		$.each($(".add select"), function() {
			var v=$(this).find('option:selected').val();
			if(v==0){
				fhsak;
			}
			t+=v+','
		});
		//发送异步判断货品是否重复
		$.ajax({
			type:"post",
			url:ajaxUrl,
			data:{'combine':t},
			success:function(phpData){
				if(phpData==1){
					alert('货品规格已存在，请修改')
					$("#res").click();
				}
			}
		});
	})
	//点击修改按钮，弹出修改表单，并把要修改的原数据写入表单中
	$.each($('.edit'), function() {
		_this=$(this)
		_this.click(function(e){
			//获得点击标签的Y坐标，作为修改表单相对于游览器定位的top值
			var ev=e||window.event;
			var y=ev.clientY;
			var td=$(this).parents('tr').children('td')
			//在隐藏域中保存货品id用于更新货品表数据
			$('#glid').val(glid=td.eq(0).html())
			//记录select的个数
			var count=td.length-4
			var selectNum=0
			var inputNum=0
			//循环为修改的表单填充数据，共循环select的个数加2（两个input/库存、货号）次
			for(var i=1;i<=count+2;i++){
				//保存被修改的数据
				var old=td.eq(i).html()
				if(selectNum < count ){
					var op=$('.editList select').eq(selectNum).children('option')
					for(var j=1;j<op.length;j++){
						var v=op.eq(j).html()
						if(v==old){
							op.eq(j).attr('selected','selected').siblings().removeAttr('selected')
						}
					}
				}else{
					if(inputNum==0){
						//把原来货品的库存保存在隐藏域中，用来计算该货品的数量变化，更新商品表的库存
						$('#oldInventory').val(old)
					}
					$('.editList input[type=text]').eq(inputNum).attr('value',old)
					inputNum++
				}
			selectNum++
			}
			//遮罩和修改用的表单显示
			$(".all").fadeIn();
			$('.box').css({"top":y-20}).fadeIn();
		})
	});
	//点击取消按钮遮罩和修改表单隐藏
	$('.cancle').click(function(){
		$(".all").fadeOut();
		$('.box').fadeOut()
	})
	//通过ajax的返回值为它赋值表单提交时判断，如果为false阻止表单提交
	var sub='';
	$(".editList select").change(function(){
		var t='';
		$.each($(".editList select"), function() {
			var v=$(this).find('option:selected').val();
			if(v==0){
				fhsak;
			}
			t+=v+','
		});
		$.ajax({
			type:"post",
			url:ajaxUrl,
			data:{'combine':t},
			success:function(phpData){
				if(phpData==1){
					alert('货品规格已存在，请修改')
					sub=false
				}else{
					sub=true;
				}
			}
		});
		
	})
	
	$('.editList form').submit(function(){
		if(sub===false){
			return false
		}
	})
	
	
	
	
	
	
	
	
	
	
	
})




















